if truth be known - Allemand Anglais Dictionnaire